crystal polymers - French English Dictionary